Key

scroll

Key Blog

  • Key 홈페이지>
  • 블로그>
  • [ue5] カーブを使ってアニメーションの一部を加速する方法
  • [UE5] 커브로 애니메이션 일부 속도 빠르게 조절하는 방법

    @kiikey4(Key Zhao)

    [UE5] 커브로 애니메이션 일부 속도 빠르게 조절하는 방법

    게시일 2025년 7월 7일

    0

    Summary

    Unreal Engine 5의 애니메이션 커브를 사용하면 빠른 펀치, 급한 회피, 점프 등 애니메이션의 특정 부분만 가속할 수 있습니다. 매우 유용한 기능입니다!

    Environment

    • Unreal Engine 5.6

    Main Steps

    1단계: 커브 만들기

    • 애니메이션 에디터에서 애니메이션 시퀀스를 엽니다
    • 커브 패널에서 "커브 추가"를 클릭합니다

    AddCurve_mxw4c3

    • PlayRateMultiplier와 같은 이름을 지정합니다 (Float 타입)

    2단계: 키프레임 설정

    • 타임라인에서 우클릭하여 키프레임을 추가합니다
    • 일반 속도: 1.0
    • 가속 부분: 2.0 (예: 2배속)
    • 부드러운 전환을 위해 탄젠트를 조정합니다

    EditCurve_pwnsyb

    3단계: 애니메이션 블루프린트에서 사용하기

    • 캐릭터의 애니메이션 블루프린트(ABP)를 엽니다
    • 애님 그래프에서 “Get Curve Value” 노드를 추가합니다
    • 커브 이름을 PlayRateMultiplier로 설정합니다

    GetCurveValue_qdryfh

    • 애니메이션 노드를 선택하고 Play Rate를 클릭한 후 "핀으로 노출"을 선택합니다

    PlayRateBind_zdzuul

    ExposeAsPin_ee3xtq

    • Get Curve Value의 출력을 애니메이션 노드의 Play Rate 입력에 연결합니다

    결과: 하나의 애니메이션 내에서 동적으로 속도를 제어할 수 있습니다!

    Animation Montage에도 동일한 방식으로 사용할 수 있습니다. 꼭 시도해 보세요!

    참고 자료

    0

    댓글

    댓글이 없습니다

    느낌을 댓글로 남겨보세요